Sight mechanism with integrated range finder

ABSTRACT

The disclosed subject matter relates to a sight device can include an integrated range finder and/or a camera with an associated display device. The display device can present a field of view associated with the target and an aiming element such as a dot or crosshairs. Data associated with a distance to a target can be employed to update a presentation by the display device such that the aiming element accurately represents a location at the distance to the target a projectile is expected to hit upon discharge. Updates to the presentation can relate to, e.g., a zoom factor or a vertical-axis offset determined based on the distance to the target.

TECHNICAL FIELD

The present application relates generally to a sight mechanism, such asa bow or crossbow sight with an integrated range finder device.

BACKGROUND

In the domain of game hunting or target shooting, there exist countlesstypes of arms, ammunition, and associated sighting devices. In the caseof archery-based arms such as bows or crossbows, accurately aiming canbe more complicated than otherwise.

BRIEF DESCRIPTION OF THE DRAWINGS

Numerous aspects, embodiments, objects and advantages of the presentinvention will be apparent upon consideration of the following detaileddescription, taken in conjunction with the accompanying drawings, inwhich like reference characters refer to like parts throughout, and inwhich:

FIG. 1 illustrates a block diagram of an example system that canidentify top fans from among a larger set of content consumers inaccordance with certain embodiments of this disclosure;

FIG. 2 illustrates an example methodology that can provide foridentifying a set of top fans for a content creator in accordance withcertain embodiments of this disclosure;

FIG. 3 illustrates an example schematic block diagram for a computingenvironment in accordance with certain embodiments of this disclosure;and

FIG. 4 illustrates an example block diagram of a computer operable toexecute certain embodiments of this disclosure.

In addition, appendices A and B relate to various embodiments and/orfeatures associated with the disclosed subject matter, and theseappendices are considered part of this patent specification.

DETAILED DESCRIPTION Overview

In the domain of game hunting or target shooting, there exist countlesstypes of arms, ammunition, and associated sighting devices. In the caseof archery-based arms such as bows or crossbows the velocity of theprojected ammunition (e.g., a projectile) such as arrows or crossbowbolts is of relatively low velocity when compared to bullets or otherhigh-velocity ammunition. Due at least in part to this typically lowervelocity for arrows or bolts, factors such as distance to the targethave more significant effects on the shooter's accuracy and/or abilityto hit the target over relatively short distances (e.g., less than about100 meters) than for higher velocity projectiles. For high velocityprojectiles, such effects (e.g., loss of altitude of the projectile dueto gravity) are generally not significant until the distance to thetarget becomes relatively large (e.g., greater than about 1000 meters).

For low velocity ammunition (e.g., arrows, bolts, etc.), small errors(e.g., about 5 meters or less) in estimating the distance to the targetcan result in a difference between hitting the target and missing. Infact, in the case of archery-based equipment, research indicates thatthe most often cited reason for missing a target is due to incorrectlyestimating the distance to the target.

Range finder devices exist in the market place, which can be used to atleast partially remedy certain difficulties of determining the distanceto the target. However, conventional solutions are inadequate forseveral reasons. For example, other solutions typically requireadditional time, resources, or labor. Generally, a single user cannotconcurrently operate a range finder and a bow, so additional preparationtime is needed after identifying a target before firing at the target,or another pair of hands or eyes is used (e.g., a “spotter”), one pairto determine the distance and the other pair to aim and shoot.

The disclosed subject matter relates to an aiming device or sight withan integrated range finder. Such can increase the accuracy at hitting adesired target, and can also reduce the time, resources, or effortassociated with obtaining accuracy increases. The sight can also besimpler and more intuitive than other solutions, e.g., by removingunnecessarily complex or time-consuming operations typically associatedwith determining range and aiming; mitigating the complexity of learningand operating previous sights and other equipment, and/or enabling amore consistent and uninterrupted aiming process.

Example Features

The sight device can be mounted to virtually any existing bow, crossbow,or other projectile device.

The sight device can be compatible with virtually any configuration forthe projectile device (e.g., draw length, draw weight, handedness,muzzle velocity, initial distance configuration, etc.) and any suchconfiguration data can be employed in connection with other features.

The sight device can include a camera as well as data storage.Photographs or video can be stored. Environments recorded or targeted bythe camera can be displayed by an associated display device (e.g., aliquid crystal display (LCD)). The camera and/or display can beconfigured to support multiple zooming factors, which can be manuallyadjusted by a user to match the target distance (e.g., determined by therange finder) or automatically adjusted based on the target distance.The display can provide an aiming element (e.g., sight, dot, crosshairs,etc.) as well as an indication of the target distance (e.g., a numericreadout).

The sight device can include computation abilities and can thereforemake use of additional data to expand feature sets or improve accuracy.Such data can include, e.g., altitude/elevation data, trajectory data(e.g., initial angle of fire), weather data (e.g., wind speed anddirection, pressure, precipitation, etc.), visual recognition data oralgorithms (e.g., to aid in targeting or issue warnings relating tosafety such as a human or potential inhabited structure in theenvironment or view), unit conversion data or tables, or scientificprincipal data.

Example Sight with Integrated Range Finder and Display

Various aspects or features of this disclosure are described withreference to the drawings, wherein like reference numerals are used torefer to like elements throughout. In this specification, numerousspecific details are set forth in order to provide a thoroughunderstanding of this disclosure. It should be understood, however, thatcertain aspects of disclosure may be practiced without these specificdetails, or with other methods, components, materials, etc. In otherinstances, well-known structures and devices are shown in block diagramform to facilitate describing the subject disclosure.

Appendices A and B relate to various embodiments and/or featuresassociated with the disclosed subject matter, and these appendices areconsidered part of this patent specification

Referring now to the drawing, with reference initially to FIG. 1,sighting device 100 is depicted. Device 100 can be an archery-basedsighting device such as for a bow or crossbow. Sighting device 100 caninclude range finder component 102, camera device 108, display device114, and zooming component 120. Range finder component 102 can beconfigured to determine distance 104 to target 106, e.g., in connectionwith hunting or target shooting. Distance 104 can be determined in anysuitable units, such as yards, meters, feet, or the like.

Camera device 108 can be configured to receive camera input 112 relatingto field of view 110. Field of view 110 represents a view of anenvironment and generally includes target 106. Typically, camera input112 will include visible light, however, it is understood that camerainput 112 can also relate to electromagnetic radiation (EM) outside ofthe human-visible spectrum, such as, e g , infra-red light.

Display device 114 can be configured to display a portion 116 of fieldof view 110. For example, a portion 116 that includes target 106.Display device 114 can also be configured to present aiming element 118.Aiming element 118 can be configured as a small dot, crosshairs, or anyother suitable aiming element.

A goal of virtually all aiming devices is to ensure that sightingcomponents accurately represent the eventual the location or point ofimpact of a discharged projectile or ballistic. Similarly, aimingelement 118 is intended to represent a point of impact of the arrow,bolt, or other projectile discharged from a projectile device associatedwith device 100. Put another way, aiming element 118 can be visualindicia relating to (an expected or determined) trajectory of aprojectile at distance 104. As detailed supra, projectiles withrelatively low velocities (e.g., arrows, bolts, etc.) suffer from agreater drop in elevation per horizontal unit distance traveled.Accordingly, adjusting for such can be quite significant in the aimingprocess for archery-based projectile devices.

Zooming component 120 can be configured to determine zoom ratio 122 forthe portion 116 of the field of view 110. Zoom ratio 122 can bedetermined based on distance 104 as well as based on other data.

In some embodiments, aiming element 118 can be located a definedvertical distance above a centerline of display device 114, which can beinitially configured based on a short or proximal distance to a target.The initial configuration can be such that the vertical distance abovethe centerline fully compensates for the elevation drop of theprojectile when traversing the proximal distance.

According to some embodiments, it is noted that after the initialconfiguration aiming element 118 is configured specifically for theproximal distance. Hence, with no other adjustments, then aiming element118 will likely not accurately predict a point of impact if the system(e.g., system 100) is moved closer to or farther away from the target.For example, moving farther away from the target than specified by theproximal distance might result in the point of impact being below thelocation depicted by aiming element 118. Likewise, being closer to thetarget might result in a point of impact for the projectile that isabove the location depicted by aiming element 118.

Thus, zooming component 120 can operate to compensate for virtually anydistance away from target 106 based on distance 104 determined by rangefinger component 102. By scaling the zoom ratio 122 to match distance104 (or a function of distance 104 less the initial proximal distanceconfiguration), the initial vertical distance above the centerline ofdisplay device 114 where aiming element 118 exists can be scaled toaccurately map to a different vertical angle of discharge of theprojectile. Specifically, an angle of discharge that ensures the pointof impact is accurately depicted by aiming element 118.

Turning now to FIG. 2, system 200 is depicted. System 200 can includeall or a portion of devices, components, or other elements detailed inconnection with FIG. 1. For example, elements 202-218 can besubstantially similar to respective counterpart elements 102-118detailed in connection with FIG. 1. Additionally or alternatively,system 200 can include offset component 220.

Offset component 220 can be configured to offset portion 216 of field ofview 210 displayed by display device 214. Offset component 220 canoffset portion 216 along a vertical axis by an offset factor 224 that isa function of distance 204. For example, the image displayed by displaydevice 214 (e.g., portion 216), can be scrolled or panned along thevertical axis (y-axis) as a function of distance 204. Hence, as distance204 increases, offset factor 224 (e.g., an offset value for screendisplay coordinates) can increase. Similarly, as distance 204 decreases,offset factor 224 can decrease.

In more detail, consider the scenario in which camera device 208 isparallel to the horizon and the center of an associated lens is focuseddirectly at the center of a target. If distance 204 is increases with noother changes, then the center of the lens is still pointed at thecenter of the target. However, the image displayed by display device 214need not be centered based on the center of the lens. Rather, the imagedisplayed can be panned downward (by offset factor 224) such that alower portion of the target is represented at the center of displaydevice 214.

Such panning can accurately compensate for the expected drop ofelevation of a projectile over distance 204. For example, if it isdetermined that distance 204 is approximately 30 yards and further thata projectile discharged at angle θ with respect to the horizon will drop6 inches due to gravity, then offset factor 224 can represent an offsetthat accurately compensates for the expected 6-inch loss of elevation.In order to compensate, the image displayed by display device 214 can bepanned downward the equivalent of 6 inches. Thus, even though anapproximate center of a camera lens might be focused on the target, theapproximate center of display device 214 can present the view that is 6inches below the target, indicating the actual determined point ofimpact.

In some embodiments, it need not be necessary to position aiming element218 above a centerline of display device 214 (e.g., the centerline mightbe favored instead) and likewise, no initial configuration at theproximal distance need be necessary.

Example Method for Utilizing a Sight with Integrated Range Finder andDisplay

FIG. 3 illustrates a methodology in accordance with the disclosedsubject matter. While, for purposes of simplicity of explanation,methodologies are shown and described as a series of acts, it is to beunderstood and appreciated that the disclosed subject matter is notlimited by the order of acts, as some acts may occur in different ordersand/or concurrently with other acts from that shown and describedherein. For example, those skilled in the art will understand andappreciate that a methodology could alternatively be represented as aseries of interrelated states or events, such as in a state diagram.Moreover, not all illustrated acts may be required to implement amethodology in accordance with the disclosed subject matter.Additionally, it should be further appreciated that the methodologiesdisclosed hereinafter and throughout this specification are capable ofbeing stored on an article of manufacture to facilitate transporting andtransferring such methodologies to computers.

Turning now to FIG. 3, example method 300 for utilizing a sight withintegrated range finder and display is provided. In general, atreference numeral 302, a distance to a target can be determined. Thedistance can be determined by a range finder component or device, andassociated distance data can be stored or received.

Next to be described, at reference numeral 304, a view of an environmentthat includes the target can be presented. The view of the environmentcan be presented by a display device. At reference numeral 306, anaiming element representing a trajectory of a projectile at the distancecan be presented by and/or included in the display device. The aimingelement can be a visually distinct dot, crosshairs, or another suitablevisual interface element.

At reference numeral 308, a zoom ratio for the view of the environmentcan be determined based on the distance determined at reference numeral302. A presentation of the view of the environment can be updatedaccording to the zoom ratio.

Example Operating Environments

The systems and processes described below can be embodied withinhardware, such as a single integrated circuit (IC) chip, multiple ICs,an application specific integrated circuit (ASIC), or the like. Further,the order in which some or all of the process blocks appear in eachprocess should not be deemed limiting. Rather, it should be understoodthat some of the process blocks can be executed in a variety of orders,not all of which may be explicitly illustrated herein.

With reference to FIG. 4, a suitable environment 400 for implementingvarious aspects of the claimed subject matter includes a computer 402.The computer 402 includes a processing unit 404, a system memory 406, acodec 435, and a system bus 408. The system bus 408 couples systemcomponents including, but not limited to, the system memory 406 to theprocessing unit 404. The processing unit 404 can be any of variousavailable processors. Dual microprocessors and other multiprocessorarchitectures also can be employed as the processing unit 404.

The system bus 408 can be any of several types of bus structure(s)including the memory bus or memory controller, a peripheral bus orexternal bus, and/or a local bus using any variety of available busarchitectures including, but not limited to, Industrial StandardArchitecture (ISA), Micro-Channel Architecture (MSA), Extended ISA(EISA), Intelligent Drive Electronics (IDE), VESA Local Bus (VLB),Peripheral Component Interconnect (PCI), Card Bus, Universal Serial Bus(USB), Advanced Graphics Port (AGP), Personal Computer Memory CardInternational Association bus (PCMCIA), Firewire (IEEE 1394), and SmallComputer Systems Interface (SCSI) or others now in existence or laterdeveloped.

The system memory 406 includes volatile memory 410 and non-volatilememory 412. The basic input/output system (BIOS), containing the basicroutines to transfer information between elements within the computer402, such as during start-up, is stored in non-volatile memory 412. Inaddition, according to present innovations, codec 435 may include atleast one of an encoder or decoder, wherein the at least one of anencoder or decoder may consist of hardware, software, or a combinationof hardware and software. Although, codec 435 is depicted as a separatecomponent, codec 435 may be contained within non-volatile memory 412 orincluded in other components detailed herein. By way of illustration,and not limitation, non-volatile memory 412 can include read only memory(ROM), programmable ROM (PROM), electrically programmable ROM (EPROM),electrically erasable programmable ROM (EEPROM), or flash memory.Volatile memory 410 includes random access memory (RAM), which acts asexternal cache memory. According to present aspects, the volatile memorymay store the write operation retry logic (not shown in FIG. 4) and thelike. By way of illustration and not limitation, RAM is available inmany forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronousDRAM (SDRAM), double data rate SDRAM (DDR SDRAM), and enhanced SDRAM(ESDRAM), resistive RAM (RRAM), or others now in existence or laterdeveloped.

Computer 402 may also include removable/non-removable,volatile/non-volatile computer storage medium. FIG. 4 illustrates, forexample, disk storage 414. Disk storage 414 includes, but is not limitedto, devices like a magnetic disk drive, solid state disk (SSD) floppydisk drive, tape drive, flash memory card, or memory stick. In addition,disk storage 414 can include storage medium separately or in combinationwith other storage medium including, but not limited to, an optical diskdrive such as a compact disk ROM device (CD-ROM), CD recordable drive(CD-R Drive), CD rewritable drive (CD-RW Drive) or a digital versatiledisk ROM drive (DVD-ROM). To facilitate connection of the disk storagedevices 414 to the system bus 408, a removable or non-removableinterface is typically used, such as interface 416. It is appreciatedthat storage devices 414 can store information related to a user. Suchinformation might be stored at or provided to a server or to anapplication running on a user device. In one embodiment, the user can benotified (e.g., by way of output device(s) 436) of the types ofinformation that are stored to disk storage 414 and/or transmitted tothe server or application. The user can be provided the opportunity toopt-in or opt-out of having such information collected and/or sharedwith the server or application (e.g., by way of input from inputdevice(s) 428).

It is to be appreciated that FIG. 4 describes software that acts as anintermediary between users and the basic computer resources described inthe suitable operating environment 400. Such software includes anoperating system 418. Operating system 418, which can be stored on diskstorage 414, acts to control and allocate resources of the computersystem 402. Applications 420 take advantage of the management ofresources by operating system 418 through program modules 424, andprogram data 426, such as the boot/shutdown transaction table and thelike, stored either in system memory 406 or on disk storage 414. It isto be appreciated that the claimed subject matter can be implementedwith various operating systems or combinations of operating systems.

A user enters commands or information into the computer 402 throughinput device(s) 428. Input devices 428 include, but are not limited to,a pointing device such as a mouse, stylus, touch pad, keyboard,microphone, joystick, game pad, satellite dish, scanner, TV tuner card,digital camera, digital video camera, web camera, and the like. Theseand other input devices connect to the processing unit 404 through thesystem bus 408 via interface port(s) 430. Interface port(s) 430 include,for example, a serial port, a parallel port, a game port, and auniversal serial bus (USB). Output device(s) 436 use some of the sametype of ports as input device(s) 428. Thus, for example, a USB port maybe used to provide input to computer 402 and to output information fromcomputer 402 to an output device 436. Output adapter 434 is provided toillustrate that there are some output devices 436 like monitors,speakers, and printers, among other output devices 436, which requirespecial adapters. The output adapters 434 include, by way ofillustration and not limitation, video and sound cards that provide ameans of connection between the output device 436 and the system bus408. It should be noted that other devices and/or systems of devicesprovide both input and output capabilities such as remote computer(s)438.

Computer 402 can operate in a networked environment using logicalconnections to one or more remote computers, such as remote computer(s)438. The remote computer(s) 438 can be a personal computer, a server, arouter, a network PC, a workstation, a microprocessor based appliance, apeer device, a smart phone, a tablet, or other network node, andtypically includes many of the elements described relative to computer402. For purposes of brevity, only a memory storage device 440 isillustrated with remote computer(s) 438. Remote computer(s) 438 islogically connected to computer 402 through a network interface 442 andthen connected via communication connection(s) 444. Network interface442 encompasses wire and/or wireless communication networks such aslocal-area networks (LAN) and wide-area networks (WAN) and cellularnetworks. LAN technologies include Fiber Distributed Data Interface(FDDI), Copper Distributed Data Interface (CDDI), Ethernet, Token Ringand the like. WAN technologies include, but are not limited to,point-to-point links, circuit switching networks like IntegratedServices Digital Networks (ISDN) and variations thereon, packetswitching networks, and Digital Subscriber Lines (DSL).

Communication connection(s) 444 refers to the hardware/software employedto connect the network interface 442 to the bus 408. While communicationconnection 444 is shown for illustrative clarity inside computer 402, itcan also be external to computer 402. The hardware/software necessaryfor connection to the network interface 442 includes, for exemplarypurposes only, internal and external technologies such as, modemsincluding regular telephone grade modems, cable modems and DSL modems,ISDN adapters, and wired and wireless Ethernet cards, hubs, and routers.

Referring now to FIG. 5, there is illustrated a schematic block diagramof a computing environment 500 in accordance with this specification.The system 500 includes one or more client(s) 502 (e.g., laptops, smartphones, PDAs, media players, computers, portable electronic devices,tablets, and the like). The client(s) 502 can be hardware and/orsoftware (e.g., threads, processes, computing devices). The system 500also includes one or more server(s) 504. The server(s) 504 can also behardware or hardware in combination with software (e.g., threads,processes, computing devices). The servers 504 can house threads toperform transformations by employing aspects of this disclosure, forexample. One possible communication between a client 502 and a server504 can be in the form of a data packet transmitted between two or morecomputer processes wherein the data packet may include video data. Thedata packet can include a cookie and/or associated contextualinformation, for example. The system 500 includes a communicationframework 506 (e.g., a global communication network such as theInternet, or mobile network(s)) that can be employed to facilitatecommunications between the client(s) 502 and the server(s) 504.

Communications can be facilitated via a wired (including optical fiber)and/or wireless technology. The client(s) 502 are operatively connectedto one or more client data store(s) 508 that can be employed to storeinformation local to the client(s) 502 (e.g., cookie(s) and/orassociated contextual information). Similarly, the server(s) 504 areoperatively connected to one or more server data store(s) 510 that canbe employed to store information local to the servers 504.

In one embodiment, a client 502 can transfer an encoded file, inaccordance with the disclosed subject matter, to server 504. Server 504can store the file, decode the file, or transmit the file to anotherclient 502. It is to be appreciated, that a client 502 can also transferuncompressed file to a server 504 and server 504 can compress the filein accordance with the disclosed subject matter. Likewise, server 504can encode video information and transmit the information viacommunication framework 506 to one or more clients 502.

The illustrated aspects of the disclosure may also be practiced indistributed computing environments where certain tasks are performed byremote processing devices that are linked through a communicationsnetwork. In a distributed computing environment, program modules can belocated in both local and remote memory storage devices.

Moreover, it is to be appreciated that various components describedherein can include electrical circuit(s) that can include components andcircuitry elements of suitable value in order to implement theembodiments of the subject innovation(s). Furthermore, it can beappreciated that many of the various components can be implemented onone or more integrated circuit (IC) chips. For example, in oneembodiment, a set of components can be implemented in a single IC chip.In other embodiments, one or more of respective components arefabricated or implemented on separate IC chips.

What has been described above includes examples of the embodiments ofthe present invention. It is, of course, not possible to describe everyconceivable combination of components or methodologies for purposes ofdescribing the claimed subject matter, but it is to be appreciated thatmany further combinations and permutations of the subject innovation arepossible. Accordingly, the claimed subject matter is intended to embraceall such alterations, modifications, and variations that fall within thespirit and scope of the appended claims. Moreover, the above descriptionof illustrated embodiments of the subject disclosure, including what isdescribed in the Abstract, is not intended to be exhaustive or to limitthe disclosed embodiments to the precise forms disclosed. While specificembodiments and examples are described herein for illustrative purposes,various modifications are possible that are considered within the scopeof such embodiments and examples, as those skilled in the relevant artcan recognize. Moreover, use of the term “an embodiment” or “oneembodiment” throughout is not intended to mean the same embodimentunless specifically described as such.

In particular and in regard to the various functions performed by theabove described components, devices, circuits, systems and the like, theterms used to describe such components are intended to correspond,unless otherwise indicated, to any component which performs thespecified function of the described component (e.g., a functionalequivalent), even though not structurally equivalent to the disclosedstructure, which performs the function in the herein illustratedexemplary aspects of the claimed subject matter. In this regard, it willalso be recognized that the innovation includes a system as well as acomputer-readable storage medium having computer-executable instructionsfor performing the acts and/or events of the various methods of theclaimed subject matter.

The aforementioned systems/circuits/modules have been described withrespect to interaction between several components/blocks. It can beappreciated that such systems/circuits and components/blocks can includethose components or specified sub-components, some of the specifiedcomponents or sub-components, and/or additional components, andaccording to various permutations and combinations of the foregoing.Sub-components can also be implemented as components communicativelycoupled to other components rather than included within parentcomponents (hierarchical). Additionally, it should be noted that one ormore components may be combined into a single component providingaggregate functionality or divided into several separate sub-components,and any one or more middle layers, such as a management layer, may beprovided to communicatively couple to such sub-components in order toprovide integrated functionality. Any components described herein mayalso interact with one or more other components not specificallydescribed herein but known by those of skill in the art.

In addition, while a particular feature of the subject innovation mayhave been disclosed with respect to only one of several implementations,such feature may be combined with one or more other features of theother implementations as may be desired and advantageous for any givenor particular application. Furthermore, to the extent that the terms“includes,” “including,” “has,” “contains,” variants thereof, and othersimilar words are used in either the detailed description or the claims,these terms are intended to be inclusive in a manner similar to the term“comprising” as an open transition word without precluding anyadditional or other elements.

As used in this application, the terms “component,” “module,” “system,”or the like are generally intended to refer to a computer-relatedentity, either hardware (e.g., a circuit), a combination of hardware andsoftware, software, or an entity related to an operational machine withone or more specific functionalities. For example, a component may be,but is not limited to being, a process running on a processor (e.g.,digital signal processor), a processor, an object, an executable, athread of execution, a program, and/or a computer. By way ofillustration, both an application running on a controller and thecontroller can be a component. One or more components may reside withina process and/or thread of execution and a component may be localized onone computer and/or distributed between two or more computers. Further,a “device” can come in the form of specially designed hardware;generalized hardware made specialized by the execution of softwarethereon that enables the hardware to perform specific function; softwarestored on a computer readable medium; or a combination thereof.

Moreover, the words “example” or “exemplary” are used herein to meanserving as an example, instance, or illustration. Any aspect or designdescribed herein as “exemplary” is not necessarily to be construed aspreferred or advantageous over other aspects or designs. Rather, use ofthe words “example” or “exemplary” is intended to present concepts in aconcrete fashion. As used in this application, the term “or” is intendedto mean an inclusive “or” rather than an exclusive “or”. That is, unlessspecified otherwise, or clear from context, “X employs A or B” isintended to mean any of the natural inclusive permutations. That is, ifX employs A; X employs B; or X employs both A and B, then “X employs Aor B” is satisfied under any of the foregoing instances. In addition,the articles “a” and “an” as used in this application and the appendedclaims should generally be construed to mean “one or more” unlessspecified otherwise or clear from context to be directed to a singularform.

Computing devices typically include a variety of media, which caninclude computer-readable storage media and/or communications media, inwhich these two terms are used herein differently from one another asfollows. Computer-readable storage media can be any available storagemedia that can be accessed by the computer, is typically of anon-transitory nature, and can include both volatile and nonvolatilemedia, removable and non-removable media. By way of example, and notlimitation, computer-readable storage media can be implemented inconnection with any method or technology for storage of information suchas computer-readable instructions, program modules, structured data, orunstructured data. Computer-readable storage media can include, but arenot limited to, RAM, ROM, EEPROM, flash memory or other memorytechnology, CD-ROM, digital versatile disk (DVD) or other optical diskstorage, magnetic cassettes, magnetic tape, magnetic disk storage orother magnetic storage devices, or other tangible and/or non-transitorymedia which can be used to store desired information. Computer-readablestorage media can be accessed by one or more local or remote computingdevices, e.g., via access requests, queries or other data retrievalprotocols, for a variety of operations with respect to the informationstored by the medium.

On the other hand, communications media typically embodycomputer-readable instructions, data structures, program modules orother structured or unstructured data in a data signal that can betransitory such as a modulated data signal, e.g., a carrier wave orother transport mechanism, and includes any information delivery ortransport media. The term “modulated data signal” or signals refers to asignal that has one or more of its characteristics set or changed insuch a manner as to encode information in one or more signals. By way ofexample, and not limitation, communication media include wired media,such as a wired network or direct-wired connection, and wireless mediasuch as acoustic, RF, infrared and other wireless media.

What is claimed is:
 1. A sighting device, comprising: a range findercomponent configured to determine a distance to a target; a cameradevice configured to receive camera input relating to a field of viewthat includes the target; a display device configured to display aportion of the field of view that includes the target, and to present anaiming element associated with a trajectory of a projectile at thedistance to the target; and a zooming component configured to determinea zoom ratio for the portion of the field of view that is displayed bythe display device based on the distance to the target determined by therange finder component.
 2. The sighting device of claim 1, wherein theaiming element is located a defined vertical distance above a centerlineof the display device.
 3. The sighting device of claim 2, wherein thedefined vertical distance is a function of at least one of: aconfiguration of bow or another projectile device associated with thesighting device, data relating to a preference of a user of the bow orthe other projectile device, or data relating to a sighting or othertesting procedures.
 4. A method for aiming a projectile device,comprising: employing a computer-based processor to execute instructionsstored in a memory to perform operations, comprising: determining adistance to a target; presenting, by a display device, a view of anenvironment that includes the target; presenting an aiming elementrepresenting a trajectory of a projectile at the distance to the target;and determining a zoom ratio for the view based on the distance.
 5. Anaiming device, comprising: a range finder component configured todetermine a distance to a target; a camera device configured to receivecamera input relating to a field of view that includes the target; adisplay device configured to display a portion of the field of view, andto present an aiming element associated with a trajectory of aprojectile at the distance to the target; and an offset componentconfigured to offset the portion of the field of view displayed by thedisplay device along a vertical axis by an offset factor that is afunction of the distance to the target determined by the range findercomponent.
 6. The aiming device of claim 5, wherein the aiming elementis located at an approximate centerpoint of the display device.
 7. Theaiming device of claim 5, wherein the portion of the field of viewpresented by the display device differs from the camera input by theoffset factor.
 8. The aiming device of claim 5, wherein the offsetfactor is determined to offset a determined loss of elevationexperienced by a projectile traversing the distance in an environmentassociated with the field of view.
 9. The aiming device of claim 5,wherein the offset component determines the offset factor based onsensor data received from a sensor.
 10. The aiming device of claim 9,wherein the sensor data relates to at least one of: a measure of anangle of fire, a measure of motion associated with the aiming device, ameasure of motion associated with the target, a measure of elevation, ora measure of air pressure.
 11. The aiming device of claim 5, wherein theoffset component determines the offset factor based on configurationdata received from a data store.
 12. The aiming device of claim 11,wherein the configuration data relates to at least one of: aconfiguration associated with a projectile, a configuration associatedwith a projectile device, or physical quantities associated with anenvironment relating to the field of view.
 13. The aiming device ofclaim 5, wherein the offset component determines a second offset factorthat is a function of a determined horizontal velocity associated withat least one of the target or the aiming device.
 14. The aiming deviceof claim 13, wherein the offset component offsets the portion of thefield of view displayed by the display device along a horizontal axis bythe second offset factor.